yield abundantly - Espagnol Anglais Dictionnaire